Chao Thai

The venerable Chao Thai in Elmhurst, Queens had always been a standard bearer for Isan Thai food; since I hadn’t visited in years, I was overdue for a refresher. Check out this Northern Style Green Chili Dip whiteboard special. Continue reading